package com.lvs.zmwz.entity.req;

import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * <p>
 * 后台账户表
 * </p>
 *
 * @author astupidcoder
 * @since 2021-06-17
 */
@Data
public class SysManagerReq {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private String managerId;

    /**
     * 所属管理ID
     */
    private String parentId;

    /**
     * 账号
     */
    @NotNull(message = "账号不能为空")
    private String mAccount;

    /**
     * 密码
     */
    @NotNull(message = "密码不能为空")
    private String mPwd;

    /**
     * 账号类型，1.超级管理员，2.管理员，3.代理商，4.商家，5.业务员
     */
    private Integer mType;

    /**
     * 联系电话
     */
    @NotNull(message = "联系电话不能为空")
    private String mPhone;

    /**
     * 昵称
     */
    @NotNull(message = "昵称不能为空")
    private String mName;

    /**
     * 状态1.正常，2.停用
     */
    @NotNull(message = "状态不能为空")
    private Integer mStatus;

    /**
     * 角色ID
     */
    private String[] roleId;


}
